const Koa=require('koa');
const app=new Koa();
// 中间件架构 + MVC 设计模式

// 按顺序罗列中间件，后端服务有工序
// ctx 上下文环境 引用式赋值
// next 下一项 
app.use((ctx,next)=>{
    console.log(1);
    // ctx.body='你好';
    next();
    console.log(2);
})

app.use((ctx,next)=>{
    console.log(3);
    // ctx.body='hello';
    next();
    console.log(4);
})

app.use((ctx,next)=>{
    console.log(5);
    // ctx.body='hello';
    next();
    console.log(6);
})

app.listen(8080,()=>{
    console.log('Server is starting');
})
